not have enough to live off of - Español Inglés Diccionario